.check{
	width: 1200px;
}
.box1{

	margin-top: 20px;
}
.box2{

	margin-top: 30px;
}
.box3{
	/*height: 1255px;*/
	margin-top: 30px;
}
.box_tit{
	line-height: 38px;
	height: 38px;
	border-bottom: 1px solid #efefef;
	background: #efefef;
	padding-left: 13px;
	font-size: 14px;
	color: #3f3f3f;
}
.box_tit_2{
	line-height: 38px;
	height: 38px;
	border-bottom: 1px solid #efefef;
	background: #f5f8fa;
	padding-left: 13px;
	font-size: 14px;
	color: #3f3f3f;
}
.time{
	color: #797979;
}
.box_tit_2 span:nth-child(3){
	margin-left: 57px;
	margin-right: 60px;
}
.add_info{
	float: right;
	margin-right: 25px;
	margin-top: 8px;
	width: 98px;
	height: 22px;
	border:1px solid #cd5242;
	border-radius: 4px;
	background: #f7f7f7;
	color: #cd5242;
	font-size: 11px;
	line-height: 22px;
	cursor:pointer;

}
.personal_box_tit_link:nth-child(4){
	margin-left: 50px;
}
.box1 ul{
	margin-top: 30px;
	margin-left: 30px;
}
.box1 ul li{
	float: left;
	width: 1000px;

	height: 24px;
	margin-bottom: 14px;
	line-height: 24px;
}
.shr_info{
	margin-top: 5px;
	display: inline-block;
	float: left;
}
.box1 ul li div span{
	font-size: 14px;
	display: block;
	margin-bottom:2px;
	float: left;
	display: inline-block;
}
.box1 ul li span:nth-child(2){
	margin-left: 19px;
	width:66px;
}
.box1 ul li span:nth-child(3){
	margin-right: 19px;
	width: 290px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.box1 ul li span:nth-child(3):hover{
	overflow: visible;
	text-overflow: none;
	white-space: pre-wrap;
	padding-bottom: 10px;
}
.selected{
	/*background: rgba(205,82,66,.3);*/
}
select {
	font-size: 14px;
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #ccc;
	width: 128px;
	height: 38px;
	margin-right: 19px;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	padding-left: 57px;
	border-radius: 4px;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/形状-999-2.png") no-repeat scroll right 9px center transparent;
	background-size: 14px 9px;

	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.box2 p{
	font-size: 14px;
	margin-left: 30px;
	margin-top: 25px;
}
.box2 p:first-child{
	margin-top: 30px;
}
.goods_info{
	width: 1139px;
	height: 433px;
	margin:0 auto;

}
.goods_info{
	margin-top: 30px;
}
.goods_info p{
	width: 1139px;

}
.goods_info_box{
	margin-top: 14px!important;
	width:1020px;
	height: 286px;
	border: 1px solid #ccc;
}
.box_tit span{
	float: left;
	display: block;
	width: 87px;
	text-align:  center;
}
.box_tit span:first-child{
	text-align:  center;
	width: 480px;
}
.box_big{
	float: left;
	display: inline;
	width: 490px;
	height: 117px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.box_big:last-child{
	border-bottom: none;
}
.box_small{
	text-align: center;
	float: left;
	display: inline-block;
	width: 87px;
	height: 99px;
	padding-top: 19px;
	border-right: 1px solid #ccc;
	color:#3f3f3f;
	font-size: 14px;
}
.box_small:nth-child(7),.box_small:nth-child(14){
	border-right: none;
}
.box_small:last-child:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.box_big_detail{
	width: 460px;
	height: 80px;

	margin:18px auto 18px 19px;
	font-size: 14px;
}
.box_big_detail_img{
	width:80px;
	height: 80px;
	display: block;
	float: left;
	margin:1px auto 1px 1px;
}
p.box_big_detail_info{
	width: 350px;
	height: 40px;
	float: left;
	padding-left: 20px;
}
span.box_big_detail_num{
	float: right;
}
.goods_info_check{
	width: 1137px;
	height: 134px;
}
.box_big_detail_price{float: left;}
.goods_info_check ul{
	float: right;
	margin-top: 40px;
}
.goods_info_check ul li{
	width: 200px;
	font-size: 14px;
	line-height: 24px;
}
.form_summit{
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	background: #cd5242;
	color: #ffffff;
	border:none;
	border-radius: 4px;
	margin-left: 937px;
	margin-top: 22px;
	cursor: pointer;
}
/*添加联系地址*/
.login_box_2 .add_tit{
	width:500px;text-align: left;font-size: 14px;display:inline-block;font-weight: bold;


}
.add_addres{
	width:552px;margin:0 auto;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #ccc;
}
.cancel_small{
	float: right;
	width: 12px;
	height:12px;
	margin: 18px 0px 18px auto;
}
.cancel_small:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.inputbox{
	width:241px!important;
	background: #fff!important;
}
.login_box_2 .btn{
	width:80px!important;
	letter-spacing: normal;
	padding: 0;
	text-align:center;
	margin:34px auto;
}
.login_box_2{
	width: 572px!important;
}
.login_box_2 .user {
	margin-top: 59px;
}
.necessarily{
	margin:1px 1px;
	color:#D7695A;
}

/*tab切换*/
*{text-decoration: none;margin: 0;padding: 0;list-style: none;}
#hear{width: 100%;height: 44px;border-bottom: 1px solid #cccccc;}
#hear a{display:block;width:96px;text-align:center;border-right:1px solid #ccc;height:14px;font-weight: normal;color: black;margin-top:11px;}
#hear li{text-align: center;float: left;height: 45px; font-size: 14px;margin-top: -1px;}
#hear li:nth-of-type(1){width: 96px; ;float: left;}
#hear li:nth-of-type(2){width: 96px; ;float: left;}
#hear li:nth-of-type(3){width: 96px; ;float: left;}
#hear li:nth-of-type(4){width: 96px; ;float: left;}
#hear li:nth-of-type(5){width: 96px; ;float: left;}
#contentop li{ width: 90%; display: none;margin: 0 auto;margin-top: 12px;}
#contentop .action{ display: block;}
li div.page{
	display: none;
}
.show{display: block!important;}

div.black2 {
	padding-right: 7px; padding-left: 7px; padding-bottom: 7px;margin-top: 20px; padding-top: 7px; text-align:  right;
}
div.black2 a {
	border-right: #ccc 1px solid; padding-right: 16px; border-top: #ccc 1px solid; padding-left: 16px; padding-bottom: 11px;margin: 5px; border-left: #ccc 1px solid; color: #ccc; padding-top: 11px; border-bottom: #ccc 1px solid; text-decoration: none;color:#797979;font-size: 12px;
}
div.black2 a:hover {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #fff; border-bottom: #ccc 1px solid; background-color: #cd5242
}
div.black2 a:active {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #fff; border-bottom: #ccc 1px solid; background-color: #cd5242
}
div.black2 span.current {
	border-right: #ccc 1px solid; padding-right: 16px; border-top: #ccc 1px solid; padding-left: 16px; font-weight: bold; padding-bottom: 11px;margin: 2px; border-left: #ccc 1px solid; color: #fff; padding-top: 11px; border-bottom: #ccc 1px solid; background-color: #cd5242;font-size: 12px;
}
div.black2 span.disabled {
	border-right: #efefef 1px solid; padding-right: 13px; border-top: #efefef 1px solid; padding-left: 13px; padding-bottom: 11px;margin: 5px; border-left: #efefef 1px solid; color: #ddd; padding-top: 11px; border-bottom: #efefef 1px solid;background-color: transparent;font-size: 12px
}
.back_gray{
	opacity: .1;
}
.box_small a{
	display: block;
	width: 87px;

	color: #48aafd;
	line-height: 26px;
	font-size: 14px;
}
.box_tit,.box_tit_2{
	height: 50px!important;
	line-height: 50px!important;
}
.pay_status{
	width: 1201px;
	padding-bottom: 9px;

}
.pay_status p{
	width: 500px;
	height: 30px;
	line-height: 30px;
	padding-left:40px;
	color: #3f3f3f;
	margin-bottom:20px;
	font-size: 14px;
}
.pay_status a{
	color:#48aafd;
}
.pay_status span{
	color:#cd5242;
}
.pay_status p:first-child{
	font-size: 18px;
	background: url(../images/pay-ico.png) left center no-repeat;
}
.pay_status p:last-child{

}
.at_once_pay{
	width: 1200px;
	height: 290px;
	background: #fff;
	margin-bottom: 20px;
}
.third_party_pay{
	width: 1200px;
	height: 186px;
	background: #fff;
}
.pay_tit{
	width: 1181px;
	height: 50px;
	border-left:2px solid #d87e75;
	background: #efefef;
	padding-left: 17px;
	line-height: 50px;
	font-size: 16px;
	color: #3f3f3f;
}
.pay_choose{
	width:1164px;
	height:80px;
	margin: 20px auto auto;
	border-bottom: 1px solid #ccc;
}
.pay_choose ul li{
	height: 40px;
	font-size: 14px;
	color: #797979;
}

.pay_choose ul li div span.choose_name{
	margin-left: 10px;
	color:#3f3f3f;
}
.pay_choose ul li div span.choose_num{
	margin-left: 20px;

}

.choose_info{
	margin-top: 5px;
	display: inline-block;
	float: left;
}
.pay_pass p{
	width: 500px;
	height: 40px;
	line-height: 40px;
	margin-left: 17px;
	margin-top: 20px;
}
.pay_pass_pass{
	font-size: 14px;
	color: #b0b0b0;
	width:263px;
	height: 38px;
	border: 1px solid #ccc;
	padding-left: 15px;
	margin-left: 5px;
	margin-right: 20px;

}
.pay_pass_forget{
	color: #48aafd;
	font-size: 14px;
}
.pay_pass_btn{
	width: 120px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	background: #ce5041;
	border: none;
	border-radius: 5px;
	margin-left: 80px;
	color: #fff;
}
.pay_third{
	width: 1000px;
	height: 56px;
	margin-left: 17px;
	margin-top: 39px;
}
.third_btn{
	width: 218px;
	height: 54px;
	border: 1px solid #ccc;
	margin-left: 20px;
	color:#3f3f3f;
	text-align: left;
	border-radius: 4px;
	display: block;
	float: left;
	line-height: 54px;
}

/*第三方可点击状态设置*/
a.third_btn:nth-child(1) {
	padding-left:92px;
	width: 126px;
	background: url(../images/支付宝.png) 57px center #fafafa no-repeat;
}

a.third_btn:nth-child(2) {
	margin-left: 20px;
	padding-left:98px;
	width: 120px;
	background: url(../images/微信.png) 64px center #fafafa no-repeat;
}

a.third_btn:nth-child(3) {
	margin-left: 20px;
	padding-left:101px;
	width: 117px;
	background: url(../images/易联.png) 61px center #fafafa no-repeat;
}

/*第三方不可点击设置*/

a.unable:nth-child(1) {

	background: #efefef !important;
	color: #999999 !important;
	background: url(../images/支付宝2.png) 57px center #fafafa no-repeat !important;
}

a.unable:nth-child(2) {

	background: #efefef !important;
	color: #999999 !important;
	background: url(../images/微信2.png) 64px center #fafafa no-repeat !important;
}

a.unable:nth-child(3) {

	background: #efefef !important;
	color: #999999 !important;
	background: url(../images/易联2.png) 61px center #fafafa no-repeat !important;
}
